package study.tsetcj;

import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.apache.commons.lang3.StringUtils;

public class psvm {
    public static void main(String[] args) throws JsonProcessingException {
        String j = "{\"A\":\"1\",\"b\":\"2\",\"c\":\"3\"}";
        EntityCj entityCj = new EntityCj();
        entityCj.setA(StringUtils.EMPTY);
        entityCj.setB(StringUtils.EMPTY);
        entityCj.setC(StringUtils.EMPTY);
        System.out.println(entityCj);
        System.out.println(j);
        JSONObject a = JSONUtil.parseObj(j);
        System.out.println(a);
        EntityCj entityCj1 = JSONUtil.toBean(a,EntityCj.class);
        System.out.println(entityCj1);
        ObjectMapper objectMapper = new ObjectMapper();
        EntityCj entityCj2 = objectMapper.readValue(j,EntityCj.class);
        System.out.println(entityCj2);
        String m = objectMapper.writeValueAsString(entityCj2);
        System.out.println(m);
    }
}
